1240
858
1482
1295
1348
658
1685
1456
1610
1141
1519
1279
794
795
2291
777
1428
676
804
855
1886
769
1070
2830
690
1896
883
1254
693
1042
969
2104
1731
1382
1886
1287
1499
1383
2669
2436
1368
1408
710
998
913
694
771
1304
2946
652
941
714
1101
1387
1539
1278
2404
728
1441
1425
2280
1370
829
795
844
909
802
1185
2190
913
1062
1065
2723
1664
783
2631
606
1180
1646
775
1862
675
1246
1300
1994
1954
1935
721
803
625
3455
680
2151
633
1331
1739
616
958
1634
1149
1184
2072
904
1437
1847
689
1063
700
802
810
720
1343
2100
701
2747
823
1474
708
1231
841