1107
219
795
179
1126
341
1069
562
632
232
148
48
625
323
344
151
453
91
657
172
688
186
616
136
634
197
994
283
284
185
675
208
386
141
638
90
291
93
590
85