2256
1178
785
712
9423
1789
1016
766
968
702
833
907
805
1062
2772
3141
1488
1281
1594
823
758
1096
713
836
706
859
692
760
649
805
725
721
644
824
690
796
1007
1036
1960
2731
750
673
682
724
1107
851
1521
2793
1058
736
664
676
2194
704
783
708
789
842
712
719
1972
1156
906
890
1147
779
625
770
1374
868
1135
908
794
2517
760
1271
1730
945
2535
1361
829
2617
1505
1755
5972
921
797
837
5868
674
698
1160
5010
904
1087
2788
669
680
2759
870
957
805
1288
4616
803
8193
2149
678
655
1455
873
13258
630
969
801
2756
1174
707
3773
727