1153
0
10598
2
2996
1903
3
2966
6
572
1960
2160
4537
4
2471
7
3066
4775
5052
10
1593
3461
3336
1
657
1045
3080
1186
1237
1407
761
1044
1804
7258
1195
2902
16
707
3546