1270
2405
790
18238
1215
762
645
1037
1166
1805
842
689
790
737
689
2075
2337
896
847
647
726
3021
5099
809
724
1327
874
2465
3001
1217
2438
943
1193
2064
2774
706
918
788
1423
1151
1168
698
1291
821
700
672
867
741
912
675
2191
886
816
1050
989
802
721
784
739
767
931
1070
3260
836
998
1280
799
5508
744
1043
18221
1762
662
897
702
695
863
1147
731
732
797
2198
5091
665
918
771
763
636
634
4003
703
2370
680
640
804
1136
704
716
884
659
2183
1873
3641
2228
1310
781
1150
776
787
687
754
783
733
1418
839
714
787
8658
1085
2971