3430
1
1115
4328
10
2166
2
46414
584
0
1015
933
768
2522
1009
2417
1105
458
1152
3659
14
691
1099
552
4594
4362
5
503
31535
611
56488
853
1649
1418
266