2265
2
4922
1
352
0
798
454
2789
1737
530
318
2143
575
367
347
572
929
810
413
1289
1477
2328
581
381
688
485
356
1226
490
540
2673