803
3845
1033
1258
21970
1099
3419
686
711
675
729
1099
916
2755
1215
1269
753
2095
1139
907
1920
941
643
996
2369
699
798
2501
3044
2866
2145
2617
5184
908
646
1011
1163
744
1850
4807
1045
1299
759
732
1534
726
703
787
3398
780
812
5097
3253
1451
654
718
3044
2626
2706
10432
964
746
1111
1082
1855
793
770
943
672
934
2873
624
860
650
760
778
1514
720
709
744
738
794
3590
799
1054
676
1060
1771
758
960
842
862
901
1074
812
22182
858
1112
772
687
1838
690
734
4167
1219
1278
694
1266
6206
614
714
965
682
1328
738
739
677
656
632
768