4031
1
1092
19944
2
2425
7
1494
4
1712
2465
14861
1112
1366
3
1184
2768
0
1425
1830
5753
10
2062
1701
1210
750
1428
2426
2959
1077
2329
3271
1721
1029
4360
5919
985