3085
5
1668
0
2234
4
4832
3
2036
2
378
1382
1639
1
8843
10
988
956
2333
1913
1289601
1618
1657
1636
2999
989
2035
2966
11
4670
4083
1694
1752
17970
15
3156
1394
189326
4012