239
1
288
1813
2
100
402
1778
40
0
89
810
3
457
2742
4
305
447
306
235
355
250
445
253
650
503
367
286
304
364
524
595
300
468
533