0
247
351
433
386
270
380
471
379
279
360
324
402
419
164
176
304
321
228
315
243
524
342
330
406
273
510
251
382
253
373
309
377
405
951
1428
1193
1464
1043
1623
2302
1915
1836
1834
1783
1694