21427
2835
825
1147
1216
1155
1252
923
2115
1501
1129
4730
1211
27344
1943
1863
1337
2900
3012
2192
10133
1698
2468
3726
2335
3442
14410