896
1
105290
0
1152
458
909
1378
2
1099
1428
1105
1024
1586
1385
1045
2683
552
31535
4328
10
1649
282572
4594
1069
3659
14
46414
296
584
464
5918
4
1669
3815
1054