1114
460
2329
920
1438
500
999
481
698
325
678
164
293
160
583
154
592
182
382
206
312
98
265
97
456
181
415
146
765
75
620
212
623
184
379
29
570
130
375
167