1376
0
1816
1012
3263
4
297066
883
2948
6
2468
2
267612
4978
733
984
612
99072
87
2348
36905
566
4937
348
1055
3882
5
1494