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