6095
9
1960
0
2835
2
3066
7
3841
1
2160
2408
8
3580
6899
2013
3336
1628
1663
5
1186
3461
4
2919
1188
1592
5621
3575
1972
3
1195
1624
2087
2207
3147
2471
562