4899
8
400
0
1422
1
287
1988
5
1111
2431
6
207
19951
3430
297
1456
1997
1112
3835
987
2
3427
2100
1090
2511
4911
701
1836
475
2736
5911
1373
748
389