833
804
22040
1852
648
1158
655
732
794
8292
942
1948
711
1513
814
1334
821
765
920
719
840
907
660
2741
1208
999
1614
643
856
1654
886
807
627
651
866
1351
813
754
652
842
1087
1333
692
674
1315
1399
793
1474
974
834
1061
757
730
697
1239
1856
772
1953
773
1074
668
1476
1111
772
922
1024
642
1041
1504
648
1000
1496
3412
1089
1642
1217
735
1769
1526
877
749
619
780
882
1163
997
679
779
1893
687
857
1254
1120
1439
730
2361
803
745
760
1700
754
987
662
794
1633
632
755
620
767
700
2699
873
687
715
1018
622
795
671
737
879