1007
1256
1333
678
721
912
903
1007
810
1079
958
1229
732
650
636
1286
1176
784
1004
1601
657
760
662
2993
713
2251
908
1038
773
820
688
607
715
685
663
1447
1385
781
2168
964
3101
918
1176
724
947
687
1044
682
2141
726
978
3078
639
1420
2264
5829
1687
643
695
867
1149
1278
2282
837
1068
1785
813
717
1151
1357
1767
696
3284
728
977
931
1033
1590
975
2761
1301
1470
1513
1529
1098
805
1003
2029
1698
1550
688
701
1254
855
1066
1295
1908
770
2716
855
785
1385
714
655
1458
1091
840
667
701
2026
2004
680
1415
642
629
825
787
970
1751
716