3715
4
1174
1
4938
1812
3
1751
2209
1531
2
1380
0
2165
4258
6516
8
4387
1072
571
2086
2934
796
6
526
2492
4957
5
1095
868
1000
2562
1787
3326
3485
7
4651
2908
10
3671