2272
799
817
310
1296
496
573
342
356
157
643
172
618
201
737
358
152
26
1115
406
287
189
492
156
481
219
190
112
348
192
326
148
459
135
587
156
427
80
861
318