2328
3
1378
2
1099
1
3659
14
1418
886
2683
0
625
3287
1152
2957
6
1172
105290
1649
333
282572
4594
1038
46414
584
3056
1431
458
909
13159
10
1192
1428
1069
896
1105