663
0
90
438
2461
20
466
729
631
1452
1
1824
1580
18403
6
467
2546
486
822
503
633
4111
2
475
521
572
345
376
3360
2727
150
316
364
5559
3
501