2109
1018
571
520
413
383
377
317
231
126
104
99
96
71
69
65
43
34
33
31
28
17
15
14
12
10
9
8
7
6
4
3
2