2490
0
951
318
413
297
677
5875
339
244
1629
487
259
565
407
540
296
488
632
261
273
602
415
1346
211
343
352
305
1251
588