744
338
550
299
1243
169
309
1
591
300
1098
146
14
40
742
151
488
748
292
166
370
1160
141
605
160
442
134
352
912
252
31
445
37
705
252
409
1251
113
320
61
538
6
122
28
171
228
129
127
7
75
125
