1525
1325
1324
1361
1327
1353
1357
1350
949
1533
952
1530
1472
1531
960
835
734
1477
741
970
749
1326
367
991
995
348
335
1471
961
966
968
974
274
368
676
677
678
885
890
895
884
1047
363
878
875
874
1019
621
604
611
602
605
238
583
575
577
642
752
167
711
706
563
558
587
626
625
130
29
124
118
581
