3090
6
2358
9
1753
5
32302
0
1751
1
929
3
2082
1369
1461
2535
2
1814
2023
19783
9027
1691
1778
2932
2294
3498
4
2562
4179
17946
1746
1788
3868
10
732
1545
1320
1153
10598