1059
188
1743
709
1059
367
791
242
540
159
633
290
802
303
2410
1069
901
253
814
195
459
188
934
431
581
308
1055
505
526
218
550
118
481
193
595
114
662
90
402
136