5368
5137
2072
1932
1434
1159
968
877
850
639
616
569
562
511
451
440
342
318
297
241
221
193
126
123
110
95
74
73
61
48
44
40
35
32
31
26
21
20
17
16
14
13
12
11
9
8
7
6