1203
401
802
186
652
210
1121
353
1779
895
1352
495
1154
435
1353
507
579
192
667
286
679
183
814
203
782
150
614
150
340
118
1301
607
440
185
1071
541
920
325
930
145