2398
8
21152
2593
1
2911
9
297066
0
5151
2
2695
4
1942
1271
2711
4387
2740
3
6236
10
951
1694
1174
1492
4651
398656
19
3206
5
1241
1943
3012
10827
1289601
1534
1047
550
2480
2596