5835
1608
1287
1058
1011
999
908
597
535
480
453
431
426
304
291
259
220
214
195
185
155
152
127
120
92
87
84
83
81
80
78
69
65
55
54
50
49
48
46
39
37
35
34
33
32
31
29
28
27
25
24
22
20