5850
5414
1227
1144
3506
4339
2810
4750
6235
8702
2746
2284
2305
4058
4871
3974
38727
2172
3271
1604
2877
1589
2873
2031
3714
9309
5714
4604
12685
43649
113052
270643
19865
44697
52625
12876
33688
31763
11158
39728