2320
2302
1500
1403
909
869
867
602
420
389
384
346
325
276
220
216
210
193
174
167
155
151
86
83
74
73
66
64
60
55
47
46
44
43
32
27
26
18
17
16
14
12
11
9
8
6
5
4