356
0
467
2949
2804
4
1606
1
5141
7
12472
3014
20
1647
3085
5
12459
3
3491
3485
6236
10
951
1694
3316
1834
2
1174
1628
2941
1755
1862
796
6
2333
5505
14
1492
725
599
2999