5785
5643
2448
2359
2124
1632
1483
1112
1042
948
846
649
601
540
510
505
490
284
259
257
239
217
159
99
97
91
84
75
66
54
52
48
46
39
32
31
23
19
17
16
15
14
13
12
10
8