4528
22
4146
8
9954
0
1234
1671
4
1221
3
16886
1
6220
12
1523
891
2122
3149
2
1164
983
1777
15
2640
682
1102
1662
1277
849
2204
1697
1944
968
1883
6
3250
4038
1761
1560