1065
1
2385
3
1079
587
2
435
1457
500
651
548
891
385
619
867
437
478
116
1176
403
353
943
669
114
115
519
421
503
453
157