1056
821
2853
919
686
1247
3331
797
1854
1958
1393
866
2915
1069
890
866
2278
1156
722
2234
1200
840
2183
1152
915
1076
826
1163
907
1344
1867
1202
812
824
1577
1391
2366
1358
1044
1678
1909
871
2415
2938
1790
1171
671
1072
1941
1400
1301
1305
891
837
977
1533
1074
1335
2140
2406
1230
976
831
1075
1016
1035
1630
858
954
1444
1058
909
1389
807
1206
952
1175
1000
3312
1732
805
3372
1955
1557
1338
1232
939
962
831
847
1093
1236
856
1468
1640
2039
1923
784
1292
1381
8796
1130
692
1140
725
735
1193
1666
1171
1274
1778
983
1949
824
881
769
2401
2917
1523
1172