1152
0
46414
1
2683
282572
584
759
105290
1009
1232
437
458
478
1649
4594
639
3659
14
691
422
953
1431
2
909
1192
1378
1428
1069
543
896
1105
1024