1541
0
9807
2
294
467
2328
787
22330
22
18385
4111
3503
3
812
1
5255
16
456
2809
2000
941
121182
19279
1866
7
683
874
1045
248
385
476
410
629
726
8876
8