3113
3211
1122
2677
899
1587
3632
20674
1699
5782
1243
1977
870
1612
3159
783
916
706
919
2491
685
1129
839
749
1405
852
1351
1654
988
1287
872
897
2596
745
832
2058
6953
722
2417
860
802
749
3014
4204
2374
749
737
1255
1764
1546
1132
934
5718
2088
6971
4677
7013
1596
2625
1844
4096
935
924
912
2157
75561
1192
5312
831
1162
11299
5868
771
655
702
1820
1264
1271
1019
1092
1005
1627
809
9397
1716
806
1800
1328
805
758
888
6131
1056
1759
721
873
3095
793
1346
661
858
781
846
7877
944
1244
719
829
2616
865
974
4339
666
1456
765
968
1223
1445
2815
1649