681
3
1557
4
829
2
240
1
749
1783
1094
1817
1298
2788
6
951
7
3165
692
2720
25
1870
5938
28
597
897
0
1336
1152
663
496
1233
159770
14
1288
5
766
270
583
321