972
472
667
212
704
288
960
359
279
86
797
249
611
165
995
375
646
187
336
206
217
53
350
174
1656
716
618
151
749
230
772
223
450
166
895
241
1005
353
374
195