819
27
359
93
136
15
1000
26
502
29
46
53
563
717
161
141
196
64
73
41
6
703
376
88
180
32
239
385
107
81
493
358
395
379
47
277
123
71
962
530
109
45
665
504
587
430
72
740
434
34
40
455
80
276
788
56
756
190
143
101
550
169
210
244
986
84
610
250
296
996