2223
890
1721
1488
885
1897
2152
1680
3388
1143
1470
836
671
935
989
823
920
818
1110
1456
1250
1665
812
1676
923
1091
1538
2459
1086
941
2133
1507
882
1862
904
1525
1948
1417
14599
1497
1529
1201
702
790
944
1050
944
2555
1904
968
860
1418
1245
845
816
2454
981
1829
821
707
5523
882
899
850
786
797
4564
852
2103
817
2092
2782
826
900
1141
702
1603
1640
1104
878
766
2898
763
1096
1467
880
811
1672
744
754
1389
665
832
2573
3921
7071
2330
1825
2478
1428
1186
818
1163
1491
1325
838
2092
854
1412
915
1853
808
3160
1470
935
1125
3725
1408
960
1196