696
1081
686
807
2879
883
667
1534
1322
913
1066
1096
810
1158
2129
1439
1521
1692
1561
1323
1246
1009
1263
797
831
914
864
1549
674
1225
736
920
722
1103
1522
853
932
839
725
719
1173
770
1765
1422
3127
6040
5804
1296
1356
1146
1302
1275
819
723
659
1118
825
1201
913
809
800
680
1091
2736
2204
1180
742
852
1206
800
1278
1413
1064
743
2196
2345
830
1128
1412
1594
1345
1327
705
757
1297
847
1374
1398
1066
1464
1058
1127
2620
798
1175
2330
1068
690
993
940
3373
1192
935
1491
1663
1987
1896
5882
1142
1839
850
1563
663
2327
973
3207
720
734
1465
899