3599
1409
1395
1030
565
415
383
273
188
187
124
112
101
99
74
63
38
24
22
20
19
18
16
14
13
12
11
10
8
7
6
5
4
3