2663
4
2000
1
1923
3
882
2
1631
6
6689
2934
8
6808
12
7551
17
1890
1933
430
0
3297
5
3037
3955
988
7134
27
273
6294
1474
2778
2440
11951
10
787
681
1552
876
1877
904
467