290
0
1348
484
518
4922
1
2306
1084
714
798
846
1850
2
552
467
35426
569
2727
11881
3
1343
521
341
1824
1182
441
2673
36609
34
383
4111
1344
2881
2920