172
841
843
1017
839
801
1471
475
1065
328
1513
1254
498
278
349
762
1774
1150
2946
446
670
2044
557
1083
359
305
459
330
2956
2031
347
685
336
1475
2734
677
1599
458
316
1025
828
3722
1376
791
750
348
307
386
4872
849
604
3100
1621
334
373
957
1173
2539
1160
803
451
341
2013
788
1164
449
435
334
2261
1677
2535
302
317
344
688
663
497
726
327
2589
385
717
1246
931
923
671
500
582
291
1022
447
1384
364
2007
361
775
893
271
333
420
1489
266
221
1555
1767
270
359
326
732
338
2226
776
498
604
1513
343
500
1277
425
1259