3715
4
1174
1
4938
4387
571
1812
3
4957
5
3326
2086
1797
2392
2
2584
4217
8
2209
1751
5252
1423
2948
9
2695
1564
2492
1531
2562
2698
2710
2578
951
1883
2262
0
3580