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