6983
10
657
0
1672
1
2903
3
1603
3779
2
758
1822
5
1969
940
761
1519
2525
5347
4
2835
1022
462
1512
3426
461
7733
2258
1815
7
2270
440
2013
1593
1628
3624
5621
8