3715
4
1174
1
4938
4387
2209
571
1751
1812
3
1531
2
526
0
4957
5
868
1000
2562
3326
2165
1380
2086
1797
1093
1746
801
1787
1243
2123
2358
9
1105
1103
534
490