1451
1
690
3090
6
1606
1492
3
1147
0
935
19944
2
2605
3673
7095
6236
10
2131
2377
2571
493
1755
2919
1526
1787
2258
1289601
4
2110
2358
9
2155
2948
3868
1903
6346
16
10598