366
511
545
674
456
607
260
320
756
917
687
6
154
442
651
919
366
277
179
101
97
966
269
580
716
244
1344
172
364
420
300
1583
844
1097
280
591
151
37
1176
1277
387
220
24
1540
316
98
155
957
543
663
336
147
2090
