21260
3079
1158
1247
2018
1297
1049
1045
1212
1023
1550
2001
2215
9496
1152
5201
2392
1155
3535
1113
1178
2034
4126
1050
1284
4894
3550
9807
2035
1093
1372
3755
1212
1943
6538
1012
1063
996
1159
1079
1838
1247
1588
3670
1546
1081
1243
1217
1066
1806
1849
2549
1329
1324
980
2101
1948
1059
1149
2039