3430
1
1115
1152
0
2166
2
46414
1015
768
458
4328
10
933
296
1009
649
683
1105
853
1921
2079
3
2522
691
584
2623
5
56488
941
4370
2431
1139
1978
639
4