2363
1247
761
558
472
462
320
307
257
141
138
103
93
92
79
77
45
38
31
29
21
20
16
13
12
10
9
8
7
6
5
4
3
2