3012
4
1767
2
890
1
1239
4954
2732
3127
3
746
0
658
6547
1710
16
674
3117
8
1372
3107
5
2142
2699
2035
6
1828
800