1623
1
4099
8
1239
223
0
451
1044
1267
2
1767
1631
4044
5
3083
2465
3125
3765
4
3470
55904
4585
10
2476
3012
3779
4471