632
668
557
1602
1
677
1479
395
1
584
309
1792
496
422
557
410
422
1
421
274
433
358
380
463
6565
1
732
415
253
1121
304
505
353
371
1
324
405
270
298
285
1
286
337
385
523