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
706
1145
963
688
1943
919
1795
743
858
1693
1137
2593
813
1234
617
832
861
892
971
3013
2349
2562
1342
1036
1837
711
1294
966
676
982
751
692
1248
2631
663
1221
680
2089
728
1724
1400
7696
1017
729
779
1004
1485
599
628
1015
1397
2516
873
780
1026
972
1839
2264
716
777
939
1255
824
1364
698