6843
2
13918
3
7096
8161
7170
5616
1
4571
5061
5389
6
3033
1843
5950
4
14719
11768
5598
5
2751
3022
0
3761
7527
1685
2079
10337
19342
11
5308
7346
19243
7