75
1
800
490
675
1029
1308
3
485
137
86
613
807
600
471
381
283
706
524
1185
989
772
815
836
639
512
2
362
516
372
269
248