958
687
407
609
1057
522
435
491
1044
904
413
1681
1137
372
1265
1512
1168
706
418
475
1644
1200
687
493
453
427
625
427
610
1024
519
757
1065
2441
1254
512
1042
1232
376
475
1033
2139
805
476
652
1047
510
2327
550
999
540
396
1039
468
641
