957
2110
2867
898
863
905
921
758
1146
1281
1187
5785
806
1756
684
1035
1552
8606
4728
1982
3814
1909
2218
696
1528
920
768
1060
2544
843
967
936
701
2159
947
783
858
728
2823
754
1448
1171
1310
1095
7973
1830
744
1123
836
1174
1131
5326
1194
875
2719
3357
2216
6259
6874
786
827
811
3026
1190
1208
743
3279
1567
855
2004
958
672
1108
1869
826
3191
2171
723
765
908
913
3022
867
931
730
1536
1564
792
7849
746
964
2428
6149
1156
963
2056
780
1229
742
1264
978
3451
713
618
1632
746
1048
1856
853
1367
731
1236
836
876
1215
1988
1076
1680
997
2086