3715
4
1174
1
4938
4387
571
1812
3
4957
5
3326
2086
1797
1787
2584
2
2209
4217
8
2769
0
1751
951
2695
2492
2562
1531
2710
2578
2262
2392
1306
1681
2044
2999
1746