21430
2838
825
1147
1216
1157
1253
923
2122
1503
1129
4731
1211
27348
1945
1863
1338
2901
3014
2193
10148
1700
2468
3727
2337
3443
14416