2535
2
1431
1
2358
9
3090
6
3694
32302
0
19783
3498
4
3576
3
17946
18816
11
572
5347
1778
6095
2919
6899
14
25669
462
6346
16
1628
1663
5
1188
3575
21152
8
2932
1603
6499
1189