20163
44
1922
6
3080
3
2436
1
1044
1743
0
2505
2
3054
5
1826
9172
2500
14
2057
790
3354
3034
1481
4044
3083
2465
8121
10
1189
1683
3125
3765
4
1230
2476
1306
3779
4471