21152
8
2082
1
2535
2
7394
5
3498
4
2430
12185
785
0
610
2988
2711
1204
4651
3
2980
2911
9
2209
32302
2377
2152
1691
4768
5151
3818
19783
4148
2327
11
3326
2932
2676
1603