1312
799
650
695
823
623
613
672
821
887
738
1385
599
690
742
1457
1131
708
1549
751
821
974
1630
801
759
993
662
641
629
776
1042
803
617
2395
1215
815
634
2022
751
713
972
620
641
808
842
684
959
715
2687
1600
1821
2902
834
553
1435
760
725
1061
651
772
881
1055
1626
945
772
1590
775
1077
672
915
1159
895
1261
647
1691
560
866
1385
1391
958
2859
615
711
1841
2551
663
635
736
798
833
685
939
650
1216
732
1262
626
812
879
725
1340
959
661
641
622
1618
686
886
891
3322
1892
1152
855
820
728
719
619
22171
1242
1096