2450
1943
1024
710
567
472
445
395
392
154
153
107
98
96
77
51
44
37
35
26
25
22
19
18
16
14
13
12
11
10
9
7
6
5
4
3