674
966
880
679
696
705
951
1208
677
946
1308
1042
1198
1172
3369
780
787
926
840
749
771
1033
797
737
1881
646
740
1053
763
683
792
870
739
1018
1207
1006
730
657
1304
790
1090
759
777
772
1188
740
912
829
1207
726
750
1252
687
715
909
812
642
2384
5086
5968
1274
748
1705
1052
762
1407
1075
837
790
750
1638
1120
974
1119
809
3840
1710
1679
828
1487
1977
1395
637
2127
849
797
758
796
738
2108
713
890
5199
2299
1276
1001
2562
781
1021
668
1477
865
1165
1202
797
1250
712
1337
1023
1872
1208
1602
2196
1011
1298
1056
1349
892
1087
1501