3823
3443
1492
1422
1332
1106
859
835
651
626
463
453
400
397
371
322
269
242
182
164
117
105
98
93
81
77
56
53
49
34
30
29
26
25
21
18
14
13
11
10
9
8
7
6
5