1152
0
691
525
46414
1
1009
1015
768
458
4328
10
296
649
1466
2
683
1105
853
572
1921
2079
3
2522
1333
503
584
2623
5
2104
56488
4370
2431
571
1978