20850
5
6713
11
586
1
1773
3
3613
8
1982
4
5486
6822
982
0
3085
2163
3329
3507
6
3120
1842
224
1922
2656
1473
1501
5070
19
382
2023
1054
787
23802
9
9607
2
3779
2195
7747