1102
219
774
175
1100
335
1058
556
622
230
145
47
601
311
337
150
446
91
650
171
682
185
610
135
632
197
981
280
282
185
670
205
384
140
633
89
285
91
590
85