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
2676
872
897
2596
745
832
2058
6953
722
3112
2417
860
802
749
3014
4204
2374
749
737
1255
1764
1546
1132
934
5718
2088
6971
4677
7013
1596
2625
1844
2015
881
2884
1298
1588
1505
1678
2019
1856
778
771
1276
813
1049
1168
744
674
1131
1075
1619
1218
970
1720
824
1184
1973
682
830
801
1632
9397
903
759
4453
736
1225
1040
918
881
1663
1147
1810
749
1371
723
917
1035
1600
1301
1721
930
986
1207
840
1009
3129
2095
4086
998
2395
748
965
1168