356
0
12472
2804
4
2949
1960
2941
4100
6
3145
2
1575
5
3248
8
1694
1
3262
3
1451
951
2312
1834
1628
1688
1755
1862
2505
5505
14
1743
5546
725
3054
599
1729
8313
9
2057