962
0
1309
1982
1
2194
2
1860
1992
3
815
2980
1646
1475
2184
1819
697
3054
2576
4099
8
17391
7
4914
57793
2748
9
2999
1938
1716
4606
2233
3212
27
2309
2489
4305
1917