2299
0
295
490
427
217
349
256
280
271
374
433
259
434
337
588
834
2198
2
258
244
467
157
308
325
882
2710
9
809
4396
3
1877
1