928
1
1183
2
96
511
604
62
691
2686
734
1399
3
1209
807
630
901
1344
4
1442
534
493
425
952
888
1326
2464
525
642
68
727
675
799
915