4185
1404
737
190
559
191
681
304
915
399
679
136
778
284
537
65
323
173
634
63
526
98
728
375
602
112
104
28
348
162
470
21
239
150
400
187
275
66
380
104