1182
2
2792
4
491
1023
1
798
433
488
490
95
497
641
651
779
774
1000
540
720
620
949
699
781
580
590
675
821
1369
855
826
831