3006
3
2701
2
2553
4
2942
3842
1
2331
1787
2938
0
1859
2105
3200
2372
2699
1816
1955
6
1684
5365
2676
3430
3643
1987
569
3583
5
2047
2049
2176
4577
2147
1881
3748