952
785
754
729
1821
1360
963
965
1154
1160
728
888
3250
1318
8879
658
959
1202
629
1419
1404
3092
1961
1136
900
1739
1718
1482
853
672
892
719
940
1293
1236
1399
1609
987
857
822
881
760
893
699
1497
1375
951
955
729
842
934
1068
1366
860
616
1429
1949
832
795
714
1809
954
662
1475
986
601
1410
800
1504
928
694
774
1699
1478
799
635
908
1661
715
787
1281
697
676
1990
1195
707
1887
1080
1224
688
1170
773
1134
1537
839
769
819
885
701
730
871
3343
3083
1878
628
1335
791
652
1436
1030
1374
708
1156
599
846
1403
1233
895
1888
599