984
257
1980
448
391
338
1338
594
248
581
444
751
351
888
303
704
281
487
907
197
282
819
499
218
401
478
237
527
359
407
1566
621
1071
981
262
181
740
331
495
485
502
154
1220
262
266
477
355
176
146
333
195
200
181
476
221
804
377
630
336
507