3709
2291
1532
1012
992
683
670
302
293
287
278
215
104
102
62
58
53
44
65
43
39
38
30
27
21
20
17
15
10
8
7
6
5
4
3
2
1
0