4328
10
46414
1
584
0
1015
768
2522
2264
3
1009
2417
1105
458
1880
2
1152
3659
14
691
1099
552
2093
4594
2987
4362
5
503
31535
611
56488
853
1649
1464
1418