2522
837
797
935
684
2560
832
1305
1167
2672
941
1304
3328
1469
1123
1032
1280
855
1786
4263
3024
747
1745
1362
1673
1461
2284
3044
890
886
1065
878
838
727
784
1096
2399
1550
692
914
2011
708
810
1789
953
1410
873
893
2381
794
1240
1639
1730
1020
1461
1376
894
911
2059
1085
2033
642
944
2031
3300
1853
923
1740
956
965
782
976
1831
1354
797
736
714
739
1211
1042
807
944
781
1420
701
1735
1303
705
1440
875
2115
1847
695
785
1460
1237
1629
3027
1090
1459
819
2019
850
833
804
1596
1471
1062
906
719
1075
1029
1757
985
1372
2053
865
890
694
1742