4578
2158
760
192
1177
335
1050
222
900
234
1506
437
1025
285
914
270
655
248
705
202
1021
326
667
178
1013
424
770
96
389
211
801
215
948
333
868
307
649
160
695
136