1153
0
10598
2
1903
3
2152
5347
4
572
1960
6095
9
2160
1860
21152
8
25669
4537
2471
7
3066
2996
1819
1
5052
10
1593
6899
3461
3336