3457
2524
2476
1670
1438
1195
807
591
498
493
454
277
251
230
226
203
177
160
123
204
88
81
78
77
53
49
41
40
39
38
34
32
29
27
33
26
25
23
22
20
18
15
16
14
13
12
10
9
8
7
6
5
4
3
2
1
0