6487
3590
1128
354
3144
1412
389
78
666
288
1722
792
801
250
513
242
1602
548
362
92
405
58
375
210
466
168
636
100
302
68
597
141
550
183
413
63
416
79
645
201