3362
2828
1436
1021
794
679
558
498
456
225
218
211
152
130
120
86
65
57
50
39
31
29
25
22
20
18
16
15
12
11
10
9
8
7
6
5
4
3