18
313
945
3
1552
990
359
981
988
7
641
1424
182
2306
1128
540
674
151
