1622
1809
5425
10481
29211
4308
3218
792
924
1658
3242
3382
4901
11991
1057
13690
5992
3112
1599
2926
10683
5467
20612
4516
1544
7845
4349
1782
4236
2801
6843
14884
5552
18635
20069
28364
7843
12773
104790
19891
5506
43828