1181
635
1564
695
360
245
422
217
644
134
394
232
517
196
318
48
309
96
364
196
382
194
135
103
566
33
194
31
518
161
536
126
417
121
415
58
509
162
421
30