4546
2148
744
191
1169
334
1044
221
893
234
1488
436
1016
285
907
270
648
248
700
202
1010
323
663
178
1006
424
764
96
384
211
792
214
935
332
858
305
644
160
689
136