859
3
1813
1
4614
6
984
0
1865
2
1922
2045
3589
612
99072
2436
1469
4971
87
2348
36905
566
1249
236066
14
2851