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
4035
814
12009
1379
1653
1226
651
1295
991
7060
875
753
1542
811
944
1036
1012
1102
2330
3048
1345
793
971
3861
905
917
827
855
774
897
1485
709
1426
985
1345
1645
2318
2659
1057
1439
1006
866
828
943
1581
739
1713
954
932
1756
2137
897
1312
1567
793
993
772
824
935
1294
749
700
940
971
1828