3855
6433
672
1259
1346
917
1704
701
4333
777
2756
811
21972
683
4173
1187
647
746
790
2301
751
2409
733
729
868
800
803
3845
1033
1099
3419
686
711
675
729
1099
1215
1269
2095
1139
907
1920
941
643
996
2369
699
798
2501
3044
2866
2145
2617
5184
908
646
1011
1163
744
1850
694
635
1265
657
1846
833
676
807
664
687
1300
1082
1441
703
1916
692
742
663
1510
1880
693
723
922
920
602
671
662
1135
742
643
4803
713
893
21949
715
949
761
861
846
754
695
719
1799
871
658
934
732
749
713
1737
1548
777
977
801
686
769
761
963
675
2495