4034
3810
1395
819
751
744
686
663
654
465
427
350
244
155
62
36
30
26
25
23
20
19
15
14
12
11
9
8
6
5
4
3
2
1