3090
6
2535
2
2258
1
2358
9
3498
4
1485
3691
3694
32302
0
4768
5
1265
21152
8
1781
851
2999
3
3083
2327
11
1254
753
942
2082
2818
7
1787
19783
6346
16
4757
4453
3448
2932
1603