3715
4
1174
1
4938
4387
571
3326
3
1812
4957
5
2710
2
2086
1797
2584
4217
8
1720
2209
1699
1751
2695
159
2492
1531
2562
2578
2392
1935
3562
2873
2901
1746
2134