1153
0
2578
4
10598
2
1903
3
2385
14589
10
5347
1960
6095
9
1077
1
2160
1884
21152
8
25669
4537
1574
2471
7
3066
1819
5052
1593
6899
3461
3336
1628
1663
5
7793
3080
1186
462