4343
1025
1094
1192
1208
1275
960
1001
1308
210
978
233
666
493
559
439
466
516
469
365
312
317
155
412
121
261
379
317
89
261
277
282
288
216
199
219
346
285
153
261
217
175
244
178
97
132
148
230
188
109
110
199
172
157
71
136
172
155
274
184
102
157
100
65
82
109
159
147
91
69
97
88
161
22
111
110
69
92
78
58
94
73
101
98
114
44
29
58
25
44