4002
3412
1494
1400
1315
1078
1013
986
739
665
626
496
479
325
309
197
195
157
151
138
133
127
126
115
78
77
75
58
57
32
31
30
26
24
23
22
21
19
17
15
14
13
12
9
8
7
6
5