1665
3
2881
2
6474
16
1841
3020
6
2185
3510
4111
2749
1
2748
1452
1193
0
1164
2546
2076
467
105290
1471
1463