1660
1
3090
6
1819
2535
2
2138
3
19783
3562
32302
0
3868
10
2160
1814
2471
7
1628
5052
4453
4
1186
462
1663
5
1977
1407
2358
9
2932
25669
644
1787
3498
997
2666
17946
2001