1726
771
692
461
254
235
209
128
110
105
87
71
64
47
42
40
40
34
33
30
27
23
23
22
21
19
19
17
16
15
14
14
14
13
13
9
9
9
7
7
6
6
5
4
4
4
4
4
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1