3152
2709
1524
965
661
630
534
532
473
196
185
152
144
137
125
99
73
61
57
46
33
32
31
28
26
24
23
22
20
19
15
14
12
11
9
8
6
5
4
3