3518
3
3169
2865
2
2522
3216
10
1124
1
6779
5
1690
1011
1743
0
1681
3054
1004
3683
868
2057
1336
1393
1941
4
1683
1716
2710
1787
1988