15385
2605
12321
22724
30373
1812
2410
1989
1878
1569
5743
4721
2550
2659
13062
6291
3881
1265
1172
22602
2134
1252
28587
19704
2296