1617
5
1447
8
2228
6
478
1
1150
439
483
804
1597
515
463
931
501
1670
471
859
488
491
1034
2
810
694
3
1454
587
661
599
580
2626
4
569
2649
1412