2057
1
856
0
310
650
634
399
481
536
1038
497
467
380
341
394
1540
676
21152
8
2535
2
19783
442
25494
17946
32302
25669
3354
2932
3498
4
789
1189