557
0
1045
1129
328
248
941
992
415
325
683
18385
2
417
276
743
803
1557
394
820
1939
2008
719
347
505
494
2199
410
722
1853
572
348