905
1697
4279
2216
1320
1341
945
1049
2132
2333
703
655
772
1579
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
790
1050
944
2555
1892
1853
808
2289
809
832
1196
4730
1408
999
880
1422
799
854
7071
786
954
1531
2213
878
2281
1754
3228
686
1128
3048
994
1111
1001
948
981
712
1081
1467
1351
12077
1805
811
1000
665
1335
1409
880
915
1434
2898
3460
852
818
1320
855
1079
960
796
1484
1825
866
934
826
774