2433
861
694
942
622
882
1236
651
626
850
619
652
629
861
635
781
655
946
1088
768
897
1383
917
734
796
764
643
953
648
1059
874
728
704
721
933
2116
797
741
765
849
795
678
2506
966
1023
666
732
654
835
647
854
679
829
646
1151
4256
606
1114
730
740
802
1579
752
1001
797
1540
1639
1805
2254
1283
1445
1553
850
1894
917
713
787
1500
1296
816
2230
1534
852
2945
1101
658
703
695
1071
2158
628
1363
712
1125
773
689
1224
788
598
1637
2363
743
779
669
607
1262
924
4884
1867
1018
1775
692
669
707
941
1124
1931
1120
4416
3282