1378
2
1099
1
3659
14
1418
2683
0
625
3287
1009
1152
2912
10
105290
1649
282572
4594
422
46414
584
1431
3168
3535
3
458
909
1192
1428
1069
896
1105
18403
6
1024