793
1850
1809
27642
1772
1027
1547
904
908
938
4725
862
938
946
833
1708
7181
12315
8281
868
1607
1070
4037
4491
986
1183
1171
3798
902
978
1107
1092
2952
1199
9715
1440
5234
1691
879
60285
1168
3848
5908
857
1023
1415
1155
890
2891
1621
3382
1184
1112
720
1029
4522
5906
3248
2071
1549