2683
0
3659
14
3287
1
4328
10
105290
2525
584
937
282572
1261
1222856
4
1365
3663
120469
35
1152
1337
1378
2
1342
521
1248
10270
1237
121182
458
46414
31535
896
4594
9355
3
2805