4832
3
1229
1
2036
2
378
0
1382
1639
8843
10
988
2886
956
2333
1913
1618
1868
1636
5
2999
989
2035
1514
4670
4083
1694
1752
3156
1394
4012