879
1
1095
449
580
502
541
493
413
403
1050
2
592
1016
431
1641
90
585
1260
520
399
1661
11
3026
6
626
0
5111
469
88
565
1575
479