1970
0
485
1478
3059
21152
8
1273
2274
383
1560
2201
1027
829
359
539
5338
6231
47639
1267
590
1496
442
263
1563
949
571
471
6449
1107
7793
4
14