4967
4485
1870
1820
1744
1274
1241
1180
1141
898
674
522
484
417
389
386
339
255
232
222
178
156
154
127
116
92
71
65
61
40
39
34
33
32
30
28
21
17
16
15
14
12
11
10
8
7
6