2535
2
2358
9
3090
6
3694
2982
3
32302
0
19783
3498
4
3117
8
4425
17946
5347
1815
6095
2919
1590
1
1929
6899
25669
462
6346
16
1628
1663
5
1188
3575
21152
2932
1603
6499
3673