127
1
266
541
452
250
316
453
474
733
937
2
489
464
1113
502
911
480
614
1067
1432
979
1102
766
1088
3303
4
1954
1112
751
1375
1154
1533