928
1
1183
2
96
511
603
61
691
2686
734
1398
3
1209
807
630
900
1344
4
1442
534
491
425
952
888
1326
2464
525
642
68
727
675
799
915