3038
19
1819
2
1970
3
2692
0
1490
1
1352
2837
4
6151
12501
3964
1799
1381
9
2902
1113
1536
1740
10
867
1351
18804
1559
1384
3361
12
1488
1428
2407
6
1578
5473
5183
1334
1941