928
1
2000
860
0
770
1866
3
2724
2
472
1343
417
1327
3551
2408
4682
674
193
509
462
2279
16
3674
10
1251
24181
8
734
5207
121182
333
812
4936
2274
343