89
1
798
384
1385
2
371
1185
1685
4
404
935
0
601
992
874
513
130
3
526
352
461
309
394
1475
313
998
988
7
442
79
361
1304
1576
6
2155
266