21152
8
2903
3
1734
2
3090
6
985
1
2593
2932
19783
2763
0
3765
4
297066
3080
2711
2911
9
4651
398656
19
550
2934
5151
25669
2535
4044
5
3083
912
17946
2465
989
3125
3546
32302