21152
8
4471
2
1539
1
5151
1819
25669
0
24337
22
1779
6445
6
1371
2711
1444
2911
9
4651
3
1700
398656
19
2271
4
1691
2110
550
1468
4573
19783
2535
4044
5
3083
17946
2801
2465
3125