896
1
105290
0
417
1587
1894
2683
1129
1566
1649
661
282572
4594
1152
3659
14
46414
1009
584
552
1924
2
1291
1431
458
909
1192
1378
1428
1069
1105
2799
3