2250
1
987
1065
392
0
6977
4
1416
5717
1694
688
216
1888
2026
6
1407
1624
2082
1516
3715
2
2312
17333
27
1306
2462
3
1473
5151
1736
181997
11
1290
2740
1977
2182
2079