2721
2555
1381
917
679
577
522
398
338
187
182
122
121
116
93
85
41
38
37
34
32
28
23
22
21
19
17
16
15
14
13
11
10
9
8
7
6
5
4
3