5368
4912
2003
1925
1843
1442
1288
1274
1190
1001
754
550
500
481
437
420
400
281
260
246
201
190
186
136
134
96
74
66
63
49
44
42
39
35
31
27
23
21
18
17
15
14
12
10
9
8