3659
14
4328
10
1152
0
584
1418
2
46414
1
458
1921
1015
4049
768
518
3045
3157
7
2431
3
296
1009
1110
649
1315
683
1105
3036
853
1434
31535
2079
2522
691