846
0
1921
2
46414
1
691
458
503
2522
4328
10
1115
1192
653
768
1009
584
953
1015
840
552
1105
296
14
1152
572
1232
494
853
683
896
719
2395