58
54
685
63
151
637
135
133
681
1353
3894
281
35
718
460
69
46
207
2693
1598
642
653
2254
186
230
132
208
237
547
35
1909
2380
646
172
618
255
658
219
2021
2370
70
154
144
177
67
164
201
35
635
695
692
230
74
256
257
124
899
181
635
166
728
113
420
443
453
1010
2479
596
750
447
35
638
207
641
173
264
134
150
1540
214
167
414
35
183
659
225
131
24
574
492
277
169
177
166
188
2429
164
190
658
759
747
111
66
0
137
282
622
1549
639
249
266
136
24