2174
1240
867
190
445
218
619
137
914
380
633
59
354
129
128
53
395
172
309
178
551
122
336
63
313
50
160
112
320
129
648
236
438
162
151
83
265
121
613
159