1206
1578
3222
848
2916
1245
1626
1064
825
928
782
1103
2063
784
1056
821
2853
919
686
1247
3331
797
1854
1958
1393
866
1069
890
866
2278
1156
722
2234
1200
840
2183
1152
915
1076
826
1163
907
1344
1867
1202
812
1391
2366
1358
1044
1678
1909
871
2415
2938
1790
1171
671
1072
1941
1916
1960
1000
1142
1205
2792
1569
1238
1246
1151
1468
2338
2720
1984
831
879
818
702
769
843
1062
1346
747
816
1499
2222
4400
2548
1326
1981
863
2405
961
882
778
1054
903
2283
845
1163
776
900
831
871
2747
1047
1162
1523
1062
962
1615
1732
947
983
806
807
808
1392
1069
2828