20850
5
9877
6
7621
13
4548
2
8323
3544
3
3175
1
1091
0
1757
4398
10
1622
3613
8
11891
27
1416
2131
4326
1710
772
1226
4832
1232