1026
710
712
22037
1213
1002
674
772
726
1578
785
886
871
726
787
684
690
995
675
780
851
637
1336
1270
726
684
702
805
814
1192
845
910
706
861
772
677
689
699
1247
716
732
1182
1839
1507
660
1202
921
763
1034
730
6213
880
621
738
812
786
2844
1304
627
1176
849
979
692
707
734
977
1167
793
632
882
737
735
1567
741
741
808
642
1085
910
2401
1231
1026
681
1069
737
986
757
3588
745
1768
731
791
1496
1065
640
694
989
724
665
696
1342
734
676
2136
805
6202
1027
3106
797
702
1445
3246
781
638
718
1262
1328
877
793
678