3226
13
2335
5
2268
1
3665
8
1516
0
2053
3
1029
1389
1793
2477
899
4
751
1511
7
2174
2037
2
1812
1347
1262
12402
1086
1123
2336
851
590
1429
635
1743
526
677
66