1098
1
1310
3
485
1353
2
948
140
88
1058
614
808
478
778
586
601
349
382
762
820
517
590
674
431
816
773
1106
749
4
616
221
701
632