2241
1960
1679
1168
1157
1134
993
1177
978
1338
964
1079
2072
2495
1048
857
2538
1067
2839
941
6551
1236
1100
968
982
1506
4109
967
933
1380
1232
921
990
1033
1028
1459
942
1021
4510
1097
1064
1089
884
1115
3511
4409
1503
4476
1512
1215
1963
4700
1394
5088
4510
1293
1288
1009
1286
1498