21973
4164
2905
4140
652
745
740
684
16775
991
755
734
2843
4334
3855
6433
672
1259
1346
917
1704
701
777
2756
811
683
4173
1187
647
746
790
2301
751
2409
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
1176
1067
875
1738
789
2081
718
669
685
636
742
654
1334
625
758
3384
956
673
1232
1640
1917
2205
711
685
677
1881
832
625
721
800
679
927
669
1160
827
2404
820
2753
648
1607
659
837
750
715
2701
686
700
670
3173
1125
894
902
769
885
859
1084
689
1135
1800
813