2194
4
4328
10
46414
1
1662
1152
0
1378
2
2522
2619
1015
953
1009
1105
458
691
552
503
768
584
4594
853
56488
4362
5
3659
14
967
1649
611
1418
1921
649