345
303
1329
848
233
448
205
187
327
284
192
1309
892
210
235
221
232
197
1227
282
208
715
468
812
662
1184
250
189
959
1021
2817
190
221
3341
317
2164
2604
281
334
1043