3251
6
2570
1
1593
7
1704
2388
5
3674
10
1115
2
10324
1458
3
1282
2445
1307
1811
0
5590
4271
4
2604
1661
978
4677
3054
597
1317
737
2904
460
5848
2441
911
3765
1960