2996
0
20163
44
1922
6
3080
3
2436
1
1044
1826
9172
14
3034
4044
5
3083
2
2465
8121
10
1189
3125
3765
4
1230
2476
3779
4471
1365
2903
2964
1015
1062
3051
1603