260
333
3077
875
420
275
388
338
323
3457
854
1984
1035
258
550
879
260
262
244
501
297
442
310
19825
380
670
430
350
333
344
271
861
849
198
702
417
277
285
15744
19763
586
7201
320
1608
569
2549
3131
2102
340
328
325
342
1450
303
275
299
200
250
386
178
291
614
503
504
275
350
292
658
3730
998
670
476
348
340
259
255
323
580
275
249
254
513
295
1984
1450
466
622
336
720
1114
251
1106
260
342
549
872
153
334
282
657
396
515
277
339
1274
330
288
316
447
271
1019
275
634
1875
198
498
520
556
2386
533