196
578
464
270
356
238
174
481
192
111
130
211
168
204
319
266
164
97
226
133
65
113
214
62
216
143
112
231
352
346
529
185
864
950
791
759
498
573
567
317
638
706
948
404
602
848
862
1150
575
425
754
250
3991
1595
2752
1638
1710
1905
782