1041
2
1643
5
985
3
935
662
1
446
1347
805
461
1616
1598
7
1696
741
2002
8
407
375
230
638
436
870
1210
614
1821
4
2773
4472
18
612
1416
6
281
1192
814