20634
8
1661
2
4271
4
1960
7
2604
1551
978
6579
9
4677
10
3054
1
2904
3469
1277
5
328
0
2855
3
111
737
886
752
1225
2659
3293
247
1880
1221
911
12958
2934
3251
6
3691