1576
2605
1238
908
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
1379
1813
1776
709
746
624
1695
876
2741
3084
1091
1029
1507
671
994
1198
638
839
1952
2078
738
1329
1033
1591
2597
1378
1184
704
1901
1154
963
1482
1104
1053
1483
820
1800
823
1240
895
3091
1492
1409
752
852
2542
1703
1531
862
1068
4103
1294
1484
755
943
1900
1606
626
818