4726
0
8
1431
1
2424
3
7429
69
20
1471
2216
2
4127
1144
1046
7373
38
3271
5280
1803
4
4644
1000
1237
3218
5334
7
838
2628
1379
4558