105290
0
1145
2
3287
1
4328
10
3659
14
2683
1152
896
2525
584
1261
458
1365
909
1378
1099
1428
1105
1024
1222856
4
1586
282572
120469
35
2805
1045
226919
3663
1823
31535
10270