953
0
918
46414
1
4594
1069
503
1779
896
1105
572
1024
2
1152
1115
1543
639
1020
396
2211
3659
14
422
19279
2683
584
683
511
840
431
354
478
391