1376
0
2521
2
1816
1012
2184
6
297066
1239
883
267612
1477
1
1502
4978
733
984
612
99072
87
2348
36905
566