623
2
8945
44995
0
839
1
1796
2458
1162
1502
1331
1527
1059
1431
1623
2243
6
1243
1239
956
1261
3
1267
1812
1767
1843