3174
3000
1170
1166
1049
916
825
707
702
556
457
363
339
314
312
253
224
199
166
151
128
127
92
75
73
54
40
37
36
31
27
20
19
17
16
15
14
12
10
9
8
6
5