1663
1400
1434
1989
694
1350
1511
2339
1305
1596
762
1401
1094
1553
1360
1155
1439
1782
2140
2842
603
1525
784
649
1311
1321
1343
1237
944
1338
1132
992
1197
1516
1393
2136
1327
762
1402
901
1433
1693
693
1207
913
1619
1446
888
1696
1270
827
1397
1947
1340
1450
1280
684
1175
1675
1704
774
634
2266
734
762
706
1606
1186
980
2181
1081
3189
993
1199
781
752
650
908
1411
672
669
2419
799
897
615
655
773
1540
625
887
727
675
1133
896
2478
1853
800
1272
873
1805
986
910
1125
1841
1624
2235
1700
802
1444
1829
1363
766
924
1898
2712
1204
664
1156
841
864