433
0
277
268
280
340
479
2490
787
269
490
403
259
245
308
448
320
460
456
1043
2299
454
328
516
986
882
413
1033
2143
239