17453
9
31451
0
2702
127
1
422
644
2
1331
740
3
9945
1398
4912
1262
1303
1152
175004
14
1378
945
1298
1867
5
842
4678
8833
320
26686
2041
16
1526
4
10230
6
6117
21178
912