3791
7
1528
2
456
0
1832
3
3723
6
1228
1168
1
1985
32353
12
2358
9
1505
3694
2032
840
2342
5347
4
2919
6095
6899
1628
462
1663
5
1188
1981
3575
774
2061
3673
3462
3868
10