2188
1148
990
936
1096
1004
3346
1007
1177
1192
987
3433
1023
1341
922
950
920
868
2269
1076
1063
1076
1558
990
4323
2396
5244
1747
1247
1128
846
1237
1062
1008
1743
1893
1268
800
1679
1234
850
1246
1115
1972
1617
1382
894
1090
2543
1151
864
995
1441
1473
1683
840
967
1251
1511
1059