5707
1399
936
583
428
387
374
310
272
241
186
156
148
126
105
100
84
83
65
63
61
58
46
42
41
38
37
31
27
26
25
24
23
20
19
16
15
13
12
9
8
6
5