4161
3926
2220
2077
2044
1444
1434
1363
1050
947
940
920
914
860
796
710
671
650
584
524
482
479
473
448
421
411
406
392
391
378
368
367
314
304
290
285
225
221
190
186
174
170
156
145
140
139
138
131
126
122
121
116
110
104
100
99
83
80
79