4328
10
2411
1
46414
1152
0
1378
2
2522
1015
1009
1105
458
980
691
552
503
768
10396
8
584
4594
853
56488
4362
5
3659
14
1649
611
1418
1921
649
48766
24
1045