1050
459
219
129
390
184
564
127
1156
538
535
136
367
202
2264
1404
537
142
202
75
553
122
355
78
543
239
232
147
454
114
120
55
367
137
313
137
139
40
507
166