691
0
46414
1
1009
525
768
1152
4328
10
572
458
503
1015
3659
14
3287
1105
2522
1333
4594
649
584
552
4362
5
853
611
2104
3
2138
56488
3769
7
471
266