2492
1704
1059
1027
1167
2167
929
1215
939
1172
937
967
1053
899
1511
1009
1041
1278
1989
2201
1012
1686
1087
984
1070
1168
1118
1212
930
1145
1590
1290
1101
1396
936
1093
1230
1578
1304
1162
1244
1075
2068
2114
1368
1454
998
894
1301
915
1290
1381
918
1141
1693
