4471
2
2964
1
3051
1603
616
0
3539
3
2740
398
2906
577
1709
2458
2258
529
5367
572
436
657
1672
2990
456
609
1294
562
2478
10827
4