616
0
1461
3539
3
2740
1
398
2906
577
1709
2458
2258
529
5367
572
436
657
1672
2990
456
609
1294
562
2478
10827
4
1105
1486