2152
2
3326
3
2392
3090
6
2535
6346
16
83
1
2358
9
2901
3498
4
2772
1819
3694
32302
0
2778
2578
1558
3007
19783
1265
2932
1603
1348
2258
1363
3614
6499
3805
2622
866