485
1
1353
2
1310
3
948
86
139
1058
614
808
601
349
778
478
585
820
762
590
674
431
382
816
773
517
1106
616
748
4
221
700
121
632