998
2344
2292
1272
938
1007
1026
1022
15898
4282
2195
1170
2709
872
1907
827
1216
817
1390
1878
809
974
882
2000
836
4192
1854
868
3543
1040
843
876
816
29506
969
923
1935
1996
908
897
9357
5655
2204
909
866
1167
1253
886
992
1618
1700
966
797
917
2530
1209
2159
870
821
8631