21152
8
536
0
399
634
497
856
310
650
467
341
1038
394
380
2057
1
481
1540
3090
6
676
2903
3
2593
2932
2
442
297066
3080
2711
2911
9
4651
398656
19
550
5151