928
1
2000
3250
2
1343
0
860
3116
333
2724
3632
5
417
1327
3551
3
1759
2408
2071
674
193
509
462
2279
16
3674
10
1251
24181
8
734
770
5207
121182
812
2274
343