127
599
189
889
547
2580
242
1139
317
1495
189
889
414
1950
500
2359
179
846
212
1000
128
605
161
757
132
622
123
580
189
889
335
1580
207
978
208
979
212
999
368
1736