1638
814
400
156
2434
1179
1373
728
865
169
1049
402
506
157
1208
455
414
157
1407
459
569
188
949
422
675
151
804
178
490
187
659
153
486
214
480
156
768
239
690
340